package com.syh.jn.scm.dto.supplier.finance.archive;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * Created by soci.song on 2019/3/1.
 */
@Data
public class ArchiveVo implements Serializable{
    /**
     * id
     */
    protected Long id;
    /**
     * 数据归属公司ID
     */
    protected Long businessEntityId;
    /**
     * settlementsItems
     */
    private List<ArchiveSettlementsVo> settlementsItems;
    /**
     * stockItems
     */
    private List<ArchiveStockVo> stockItems;
    /**
     * 结存开始日期
     */
    private Long archiveFromTimeStamp;
    /**
     * 结存结束日期
     */
    private Long archiveEndTimeStamp;
    /**
     * 应收汇总
     */
    private BigDecimal receivablesSummary;
    /**
     * 应付汇总
     */
    private BigDecimal payablesSummary;
    /**
     * 库存余额汇总
     */
    private BigDecimal stockBalanceSummary;
    /**
     * 期初应收汇总
     */
    private BigDecimal beginningReceivablesSummary;
    /**
     * 期初应付汇总
     */
    private BigDecimal beginningPayablesSummary;
    /**
     * 期初库存余额汇总
     */
    private BigDecimal beginningStockBalanceSummary;
    /**
     * 结存标题
     */
    private String title;
    /**
     * 结存备注
     */
    private String remark;
    /**
     * 操作人员id
     */
    private Long operatorId;
    /**
     * 操作人员名称
     */
    private String operatorName;
    /**
     * 操作人员账号
     */
    private String operatorAccount;
    /**
     * 创建日期
     */
    private Long createTimeStamp;
}
